﻿//using SettingsManagement.Localization;
//using Volo.Abp.Features;
//using Volo.Abp.Localization;
//using Volo.Abp.Validation.StringValues;

//namespace SettingsManagement;

//public class SettingsManagementFeatureDefinitionProvider : FeatureDefinitionProvider
//{
//    public override void Define(IFeatureDefinitionContext context)
//    {
//        var group = context.AddGroup(SettingsManagementFeatures.GroupName,
//            L("Feature:SettingManagementGroup"));

//        var settingEnableFeature = group.AddFeature(
//            SettingsManagementFeatures.Enable,
//            "true",
//            L("Feature:SettingManagementEnable"),
//            L("Feature:SettingManagementEnableDescription"),
//            new ToggleStringValueType());

//        settingEnableFeature.CreateChild(
//            SettingsManagementFeatures.AllowTenantsToChangeEmailSettings,
//            "false",
//            L("Feature:AllowTenantsToChangeEmailSettings"),
//            L("AllowTenantsToChangeEmailSettingsDescription"),
//            new ToggleStringValueType(),
//            isAvailableToHost: false);
//    }

//    private static LocalizableString L(string name)
//    {
//        return LocalizableString.Create<SettingsManagementResource>(name);
//    }
//}


//public class SettingManagementFeatures
//{

//}
